package com.gitee.zhanyao.codebase.java.weixin.model;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.util.List;

/**
 * 企业微信返回值
 *
 * @author zhanyao
 */
@Data
public class WeiXinResponse {

    /**
     * 出错返回码，为0表示成功，非0表示调用失败
     */
    private Integer errcode;

    /**
     * 返回码提示语
     */
    private String errmsg;

    /**
     * 获取到的凭证，最长为512字节
     */
    @JsonProperty("access_token")
    private String accessToken;

    /**
     * 凭证的有效时间（秒）
     */
    @JsonProperty("expires_in")
    private Integer expiresIn;

    private List<WeiXinUserlist> userlist;

}
